{
	init : function(parentDom, callback){
		debugger;
		var config = JSON.parse($(parentDom).attr('config'));
		var $table = $('<table></table>');
		$(parentDom).append($table);
		var $thead = $('<thead></thead>');
		var $tbody = $('<tbody></tbody>');
		$table.append($thead).append($tbody);
		for (var i = 0; i < config.colInfo.length; i++) {
			var col = config.colInfo[i];
			$thead.append('<td>' + col.title + '</td>');
		};
		callback({
			getFunc : function(id){

			},
			getConcreteSelector : function(){

			},
			addSelectListener : function(listener){

			},
			getSelected : function(){

			},
			select : function(id){

			},
			selectItems : function(ids){
				
			}
		});
	}
}